contract frustration - Español Inglés Diccionario